<!doctype html>
<html>

<head>
  <meta charset='utf-8'>
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <meta name="viewport" content="width=device-width">
  <title>Cycle.js - API reference</title>

  <!-- Flatdoc -->
  <script src='../support/vendor/jquery.js'></script>
  <script src='../support/vendor/highlight.pack.js'></script>
  <script src='../legacy.js'></script>
  <script src='../flatdoc.js'></script>

  <!-- Algolia's DocSearch main theme -->
  <link href='//cdn.jsdelivr.net/docsearch.js/2/docsearch.min.css' rel='stylesheet' />

  <!-- Others -->
  <script async src="//static.jsbin.com/js/embed.js"></script>

  <!-- Flatdoc theme -->
  <link href='../theme/style.css' rel='stylesheet'>
  <script src='../theme/script.js'></script>
  <link href='../support/vendor/highlight-github-gist.css' rel='stylesheet'>

  <!-- Meta -->
  <meta content="Cycle.js - API reference" property="og:title">
  <meta content="A functional and reactive JavaScript framework for predictable code" name="description">

  <!-- Content -->
  <script id="markdown" type="text/markdown" src="index.html">
# API reference

- **[Cycle Run](run.html)**
- **[Cycle RxJS Run](rxjs-run.html)**
- **[Cycle Most Run](most-run.html)**
- **[Cycle DOM](dom.html)**
- **[Cycle HTML](html.html)**
- **[Cycle HTTP](http.html)**
- **[Cycle History](history.html)**
- **[Cycle Isolate](isolate.html)**
- **[Cycle State](state.html)**

  </script>

  <!-- Initializer -->
  <script>
    Flatdoc.run({
      fetcher: function (callback) {
        callback(null, document.getElementById('markdown').innerHTML);
      },
      highlight: function (code, value) {
        return hljs.highlight(value, code).value;
      },
    });
  </script>

</head>

<body role='flatdoc' class="no-literate">

  

  <div class='header'>
    <div class='left'>
      <h1><a href="/"><img class="logo" src="../img/cyclejs_logo.svg">Cycle.js</a></h1>
      <ul>
        <li><a href='../getting-started.html'>Guide</a></li>
        <li><a href='../api/index.html'>API</a></li>
        <li><a href='../releases.html'>Releases</a></li>
        <li><a href='https://github.com/cyclejs/cyclejs'>GitHub</a></li>
      </ul>
      <input id="docsearch" />
    </div>
    <div class='right'>
      <!-- GitHub buttons: see https://ghbtns.com -->
      <iframe src="https://ghbtns.com/github-btn.html?user=cyclejs&amp;repo=cyclejs&amp;type=watch&amp;count=true"
        allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe>
    </div>
  </div>

  <div class='content-root'>
    <div class='menubar'>
      <div class='menu section'>
        
        <div role='flatdoc-menu'></div>
        
        <ul>
          
          <li><a href="../api/run.html" class="level-1 out-link">Cycle Run</a></li>
          
          <li><a href="../api/rxjs-run.html" class="level-1 out-link">Cycle RxJS Run</a></li>
          
          <li><a href="../api/most-run.html" class="level-1 out-link">Cycle Most Run</a></li>
          
          <li><a href="../api/dom.html" class="level-1 out-link">Cycle DOM</a></li>
          
          <li><a href="../api/html.html" class="level-1 out-link">Cycle HTML</a></li>
          
          <li><a href="../api/http.html" class="level-1 out-link">Cycle HTTP</a></li>
          
          <li><a href="../api/history.html" class="level-1 out-link">Cycle History</a></li>
          
          <li><a href="../api/isolate.html" class="level-1 out-link">Cycle Isolate</a></li>
          
          <li><a href="../api/state.html" class="level-1 out-link">Cycle State</a></li>
          
        </ul>
        
      </div>
    </div>
    <div role='flatdoc-content' class='content'></div>
    
  </div>
  

  <script>
    ((window.gitter = {}).chat = {}).options = {
      room: 'cyclejs/cyclejs'
    };
  </script>
  <script src="https://sidecar.gitter.im/dist/sidecar.v1.js" async defer></script>
  <script src='//cdn.jsdelivr.net/docsearch.js/2/docsearch.min.js'></script>
  <script src='../docsearch.js'></script>
</body>

</html>
